'Just Cause' developer Avalanche Studios Group has announced it will be shutting down two of its five offices and laying off 50 employees.
'Just Cause' developer Avalanche Studios Group has announced it will be shutting down two of its five offices and laying off 50 employees.